home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Zone 96
/
PC Zone #096.7z
/
Dppcz1200.mdf
/
Demos
/
Gunlok
/
data1.cab
/
Program_Executable_Files
/
scripts
/
mplay_dockyard.gls
< prev
next >
Wrap
Text File
|
2000-09-09
|
7KB
|
338 lines
/************/
/* INCLUDES */
/************/
// n.b. when multiple inclusion is prevented some of these will be automatically included by others as required
// default things to inherit our objects from
#include "defaults.gsh"
// good guys
#include "elint.gsh"
#include "maskelyn.gsh"
#include "frend.gsh"
#include "hark.gsh"
#include "gunlok.gsh"
// bad guys
//#include "claw.gsh"
//#include "stalker.gsh"
//#include "drone.gsh"
//#include "centipede.gsh"
//#include "rex.gsh"
//#include "cyberdog.gsh"
//#include "cranium_turret.gsh"
//#include "battler_turret.gsh"
//#include "walking_mine.gsh"
//#include "reaper.gsh"
//#include "scuttler.gsh"
//#include "popup_turret.gsh"
//#include "wall_turret.gsh"
#include "fishy.gsh"
#include "frogs head.gsh"
#include "penguin.gsh"
#include "gunical.gsh"
//#include "gun-tusser.gsh"
#include "guncraft.gsh"
#include "klig ship.gsh"
//#include "star.gsh"
//#include "wing fish.gsh"
#include "x-rotuse.gsh"
//#include "spug gun.gsh"
#include "stingray.gsh"
#include "tulip.gsh"
#include "shouldercrab.gsh"
//#include "pulse.gsh"
//#include "gunter.gsh"
// neutral things
// #include "robodozer.gsh"
#include "tumbleweed.gsh"
#include "crate.gsh"
#include "wall_multifrag.gsh"
#include "technobox_multifrag.gsh"
// fires
#include "carfire.gsh"
#include "oilfire.gsh"
/*********/
/* NOTES */
/*********/
/**********/
/* SHAPES */
/**********/
// world objects
shape Shp_JUNKPILE_G
{
file "objects\JUNKPILE G.rif"
name "JUNKPILE G"
}
shape Shp_JUNKPILE_H
{
file "objects\JUNKPILE H.rif"
name "JUNKPILE H"
}
shape Shp_JUNKPILE_I
{
file "objects\JUNKPILE I.rif"
name "JUNKPILE I"
}
shape Shp_JUNKPILE_J
{
file "objects\JUNKPILE J.rif"
name "JUNKPILE J"
}
shape Shp_GARBAGE_G
{
file "objects\GARBAGE G.rif"
name "GARBAGE G"
}
shape Shp_GARBAGE_H
{
file "objects\GARBAGE H.rif"
name "GARBAGE H"
}
shape Shp_GARBAGE_I
{
file "objects\GARBAGE I.rif"
name "GARBAGE I"
}
shape Shp_GARBAGE_J
{
file "objects\GARBAGE J.rif"
name "GARBAGE J"
}
/**********/
/* ROLES */
/**********/
role Rol_Junkpile_G : Rol_DefaultJunkpile
{
shape Shp_JUNKPILE_G
}
role Rol_Junkpile_H : Rol_DefaultJunkpile
{
shape Shp_JUNKPILE_H
}
role Rol_Junkpile_I : Rol_DefaultJunkpile
{
shape Shp_JUNKPILE_I
}
role Rol_Junkpile_J : Rol_DefaultJunkpile
{
shape Shp_JUNKPILE_J
}
role Rol_Garbage_G : Rol_DefaultGarbage
{
shape Shp_GARBAGE_G
}
role Rol_Garbage_H : Rol_DefaultGarbage
{
shape Shp_GARBAGE_H
}
role Rol_Garbage_I : Rol_DefaultGarbage
{
shape Shp_GARBAGE_I
}
role Rol_Garbage_J : Rol_DefaultGarbage
{
shape Shp_GARBAGE_J
}
/***********/
/* THE MAP */
/***********/
map /* _THE_ map - doesnt need a label */
{
file "levels\mplay_dockyard.rif"
name "Land"
bitmap none // obsolete
camera plane none
max camera distance 100 // TBD exactly
// PLAYERS TROOPS
// AI'S TROOPS
// NEUTRAL OBJECTS
use Rol_Junkpile_G in team 0 for
"JUNKPILE G" as "JUNKPILE_G"
use Rol_Junkpile_G in team 0 for
"JUNKPILE GB" as "JUNKPILE_GB"
use Rol_Junkpile_G in team 0 for
"JUNKPILE GC" as "JUNKPILE_GC"
use Rol_Junkpile_G in team 0 for
"JUNKPILE GD" as "JUNKPILE_GD"
use Rol_Junkpile_G in team 0 for
"JUNKPILE GE" as "JUNKPILE_GE"
use Rol_Junkpile_G in team 0 for
"JUNKPILE GF" as "JUNKPILE_GF"
use Rol_Junkpile_G in team 0 for
"JUNKPILE GG" as "JUNKPILE_GG"
use Rol_Junkpile_H in team 0 for
"JUNKPILE H" as "JUNKPILE_H"
use Rol_Junkpile_H in team 0 for
"JUNKPILE HB" as "JUNKPILE_HB"
use Rol_Junkpile_H in team 0 for
"JUNKPILE HC" as "JUNKPILE_HC"
use Rol_Junkpile_H in team 0 for
"JUNKPILE HD" as "JUNKPILE_H"
use Rol_Junkpile_H in team 0 for
"JUNKPILE HE" as "JUNKPILE_HE"
use Rol_Junkpile_H in team 0 for
"JUNKPILE HF" as "JUNKPILE_HF"
use Rol_Junkpile_H in team 0 for
"JUNKPILE HG" as "JUNKPILE_HG"
use Rol_Junkpile_I in team 0 for
"JUNKPILE I" as "JUNKPILE_I"
use Rol_Junkpile_I in team 0 for
"JUNKPILE IB" as "JUNKPILE_IB"
use Rol_Junkpile_I in team 0 for
"JUNKPILE IC" as "JUNKPILE_IC"
use Rol_Junkpile_I in team 0 for
"JUNKPILE ID" as "JUNKPILE_ID"
use Rol_Junkpile_I in team 0 for
"JUNKPILE IE" as "JUNKPILE_IE"
use Rol_Junkpile_I in team 0 for
"JUNKPILE IF" as "JUNKPILE_IF"
use Rol_Junkpile_I in team 0 for
"JUNKPILE IG" as "JUNKPILE_IG"
use Rol_Junkpile_J in team 0 for
"JUNKPILE J" as "JUNKPILE_J"
use Rol_Junkpile_J in team 0 for
"JUNKPILE JB" as "JUNKPILE_JB"
use Rol_Junkpile_J in team 0 for
"JUNKPILE JC" as "JUNKPILE_JC"
use Rol_Junkpile_J in team 0 for
"JUNKPILE JD" as "JUNKPILE_JD"
use Rol_Junkpile_J in team 0 for
"JUNKPILE JE" as "JUNKPILE_JE"
use Rol_Junkpile_J in team 0 for
"JUNKPILE JF" as "JUNKPILE_JF"
use Rol_Junkpile_J in team 0 for
"JUNKPILE JG" as "JUNKPILE_JG"
use Rol_Garbage_G in team 0 for
"GARBAGE G" as "GARBAGE_G"
use Rol_Garbage_G in team 0 for
"GARBAGE GB" as "GARBAGE_GB"
use Rol_Garbage_G in team 0 for
"GARBAGE GC" as "GARBAGE_GC"
use Rol_Garbage_G in team 0 for
"GARBAGE GD" as "GARBAGE_GD"
use Rol_Garbage_G in team 0 for
"GARBAGE GE" as "GARBAGE_GE"
use Rol_Garbage_G in team 0 for
"GARBAGE GF" as "GARBAGE_GF"
use Rol_Garbage_G in team 0 for
"GARBAGE GG" as "GARBAGE_GG"
use Rol_Garbage_H in team 0 for
"GARBAGE H" as "GARBAGE_H"
use Rol_Garbage_H in team 0 for
"GARBAGE HB" as "GARBAGE_HB"
use Rol_Garbage_H in team 0 for
"GARBAGE HC" as "GARBAGE_HC"
use Rol_Garbage_H in team 0 for
"GARBAGE HD" as "GARBAGE_HD"
use Rol_Garbage_H in team 0 for
"GARBAGE HE" as "GARBAGE_HE"
use Rol_Garbage_H in team 0 for
"GARBAGE HF" as "GARBAGE_HF"
use Rol_Garbage_H in team 0 for
"GARBAGE HG" as "GARBAGE_HG"
use Rol_Garbage_I in team 0 for
"GARBAGE I" as "GARBAGE_I"
use Rol_Garbage_I in team 0 for
"GARBAGE IB" as "GARBAGE_I"
use Rol_Garbage_I in team 0 for
"GARBAGE IC" as "GARBAGE_IC"
use Rol_Garbage_I in team 0 for
"GARBAGE ID" as "GARBAGE_ID"
use Rol_Garbage_I in team 0 for
"GARBAGE IE" as "GARBAGE_IE"
use Rol_Garbage_I in team 0 for
"GARBAGE IF" as "GARBAGE_IF"
use Rol_Garbage_I in team 0 for
"GARBAGE IG" as "GARBAGE_IG"
use Rol_Garbage_J in team 0 for
"GARBAGE J" as "GARBAGE_J"
use Rol_Garbage_J in team 0 for
"GARBAGE JB" as "GARBAGE_JB"
use Rol_Garbage_J in team 0 for
"GARBAGE JC" as "GARBAGE_JC"
use Rol_Garbage_J in team 0 for
"GARBAGE JD" as "GARBAGE_JD"
use Rol_Garbage_J in team 0 for
"GARBAGE JE" as "GARBAGE_JE"
use Rol_Garbage_J in team 0 for
"GARBAGE JF" as "GARBAGE_JF"
use Rol_Garbage_J in team 0 for
"GARBAGE JG" as "GARBAGE_JG"
}